cinnamon biscuits - German English Dictionary